package android.game;

import framework.Game;
import framework.Graphics;
import framework.Graphics.PixmapFormat;
import framework.Screen;


public class LoadingScreen extends Screen {
    public LoadingScreen(Game game) {
        super(game);
    }
    @Override
    public void update(float deltaTime) {
        Graphics g = game.getGraphics();
        Assets.mainMenu = g.newPixmap("mainMenu.png", PixmapFormat.RGB565);
        Assets.help = g.newPixmap("help.png", PixmapFormat.ARGB8888);
        Assets.back = g.newPixmap("back.png", PixmapFormat.RGB565);
        Assets.background = g.newPixmap("background.png", PixmapFormat.RGB565);
        Assets.bg_default = g.newPixmap("bg_default.jpg", PixmapFormat.RGB565);
        Assets.numbers = g.newPixmap("numbers.png", PixmapFormat.RGB565);
        Assets.scoreNum = g.newPixmap("scoreNum.png", PixmapFormat.RGB565);
        Assets.pause = g.newPixmap("pause.png", PixmapFormat.RGB565);
        Assets.running = g.newPixmap("running.png", PixmapFormat.RGB565);
        Assets.shot=g.newPixmap("shot.png", PixmapFormat.RGB565);
        Assets.shoot = g.newPixmap("shoot.png", PixmapFormat.RGB565);
        Assets.gameOver = g.newPixmap("gameOver.png", PixmapFormat.RGB565);
        Assets.runningUI = g.newPixmap("runningUI.png", PixmapFormat.RGB565);
        Assets.grenade = g.newPixmap("grenade.png", PixmapFormat.RGB565);
        Assets.grenadeButton = g.newPixmap("grenadeButton.png", PixmapFormat.RGB565);
        Assets.bulletClip =g.newPixmap("bulletClip.png", PixmapFormat.RGB565);
        Assets.bg_game3 = g.newPixmap("bg_game3.jpg", PixmapFormat.RGB565);
        Assets.quit = g.newPixmap("quit.png", PixmapFormat.RGB565);
        Assets.addThree = g.newPixmap("3.png", PixmapFormat.RGB565);
        for(int i=0;i<14;i++){
        	int j=i+1;
        	Assets.walkingDead[i]=g.newPixmap("walkingDead"+j+".png", PixmapFormat.RGB565);
        }
        for(int i=0;i<15;i++){
        	Assets.bomb[i] =g.newPixmap("bomb_"+i+".gif", PixmapFormat.RGB565);
        }
        Assets.menuClick = game.getAudio().newSound("MenuClick.ogg");
        Assets.shotSound=game.getAudio().newSound("Shot.ogg");
        Assets.die01=game.getAudio().newSound("Die01.ogg");
        Assets.over = game.getAudio().newSound("over.ogg");
        Assets.grenadeSound =game.getAudio().newSound("Grenade.ogg");
        Assets.zombieFatWalk = game.getAudio().newMusic("ZombieFatWalk.ogg");
        Assets.headShot=game.getAudio().newSound("HeadShot.ogg");
        Settings.load(game.getFileIO());
        game.setScreen(new MainMenuScreen(game));
    }

    @Override
    public void present(float deltaTime) {

    }

    @Override
    public void pause() {

    }

    @Override
    public void resume() {

    }

    @Override
    public void dispose() {

    }
}